Physical Design for Recon gurable Computing Systems using Firm Templates

نویسندگان

  • R. Kastner
  • K. Bazargan
  • M. Sarrafzadeh
چکیده

The advances in the programmable hardware has lead to new architectures where the hardware can be dynamically adapted to the application to gain better performance. There are still many challenging problems to solve before any practical general-purpose recon gurable system is built. One fundamental problem is the placement of the modules on the recon gurable functional unit (RFU). Here, we are interested in o ine placement in which the schedule is known at compile time. In this paper we present rm templates, a module with limited shape and exibility, which leads to more compact placements. The rm template is a natural and e ective compromise between hard and soft templates. A hard template has only one shape, therefore the RFUOP must be placed as that shape. On the other end of the spectrum, a soft template can assume any shape. Obviously, a soft template would yield a fully packed recon gurable unit. Unfortunately, it takes a tremendous amount of time to reshape an RFUOP since you must physically redesign the operation to t the given area and shape. Experimental results show that rm templates provide 43.25% better compaction than hard templates.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Object oriented development method for recon®gurable embedded systems

The authors present a novel method for developing recon®gurable systems targeted at embedded system applications. The paper shows how an existing object oriented design method (MOOSE) has been adapted to include recon®gurable hardware (FPGAs). Previous research on recon®gurable computing has concentrated on the ef®cient mapping of algorithms to FPGAs. It must be realised that recon®gurable hard...

متن کامل

Reconngurable Computing: Architectures, Models and Algorithms Current Science: Special Section on Computational Science

ion Mapping Parameters Scheduling Figure 2: Traditional Design Synthesis Approach and the Model-based Approach One major problem in using FPGAs to speed-up a computation is the design process. The \standard CAD approach" used for digital design is typically employed (see Figure 2). The required functionality is speci ed at a high level of abstraction via an HDL or a schematic. FPGA libraries sp...

متن کامل

Opportunities for Operating Systems Research in Reconngurable Computing

Recon gurable computing involves adapting hardware resources to the speci c needs of applications in order to obtain performance bene ts This emerging architectural paradigm holds some promise for delivering signi cant speedups to compute bound applications However many challenges need to be overcome before recon gurable computing becomes mainstream Signi cantly supporting applications design a...

متن کامل

Algorithm Partioning and Scheduling for Adaptive Computers

Doss, Christopher Cornelius. Algorithm Partitioning and Scheduling for Adaptive Computers (Under the direction of Dr. Clay S. Gloster Jr. and Dr. Winser E. Alexander.) Adaptive, or recon gurable, computing has emerged as a viable computing option for computationally intensive applications. (We use the terms adaptive and recon gurable interchangeably). Here, an adaptive computer is a computer sy...

متن کامل

Opportunities for Operating Systems Research in

Recon gurable computing involves adapting hardware resources to the speci c needs of applications in order to obtain performance bene ts This emerging architectural paradigm holds some promise for delivering signi cant speedups to compute bound applications However many challenges need to be overcome before recon gurable computing becomes mainstream Signi cantly supporting applications design a...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001